double foot plow - French English Dictionary